html, body {
    font: normal 12px tahoma, arial, verdana, sans-serif;
    margin: 0;
    padding: 0;
    border: 0 none;
    overflow: hidden;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
}

.wait-cursor {
    cursor: wait;
}

.transparent {
    -moz-opacity: .8;
    opacity: .80;
    filter: alpha(opacity = 80);
}

.wallpaper-tile {
    background-repeat: repeat;
    background-position: left top;
}

.wallpaper-center {
    background-position: center;
}

.logout {
    background-image: url(../images/default/icons/logout.png) !important;
}

.x-icon-alert {
    background-image: url(../images/default/icons/caution.gif) !important;
}

.x-icon-information {
    background-image: url(../images/default/icons/quote.gif) !important;
}

.x-icon-waiting {
    background-image: url(../images/default/icons/hourglass.gif) !important;
}

.x-icon-done {
    background-image: url(../images/default/icons/clock.gif) !important;
}

#x-desktop {
    width: 100%;
    height: 100%;
    border: 0 none;
    position: relative;
    overflow: hidden;
    zoom: 1;
}

#ux-taskbar .x-btn {
    float: left;
    margin: 1px 0 0 1px;
    position: relative;
}

#ux-taskbar button {
    text-align: left;
    color: #fff;
}

#ux-taskbar {
    background: transparent none;
    height: 30px;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 8999;
}

#ux-taskbuttons-panel .x-btn-icon .x-btn-center .x-btn-text {
    background-position: center;
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
    cursor: pointer;
    white-space: nowrap;
    padding: 0;
}

#ux-taskbuttons-panel .x-btn-icon .x-btn-center {
    padding: 1px;
}

#ux-taskbuttons-panel .x-btn-text-icon .x-btn-center .x-btn-text {
    background-position: 0 6px;
    background-repeat: no-repeat;
    height: 28px;
    overflow: hidden;
    padding: 7px 0 7px 20px;
}

#ux-taskbuttons-panel .x-btn-left, #ux-taskbuttons-panel .x-btn-right {
    font-size: 1px;
    line-height: 1px;
}

#ux-taskbuttons-panel .x-btn-left {
    width: 4px;
    height: 28px;
    background: url(../images/default/taskbar/taskbutton.gif) no-repeat 0 0;
}

#ux-taskbuttons-panel .x-btn-right {
    width: 4px;
    height: 28px;
    background: url(../images/default/taskbar/taskbutton.gif) no-repeat 0 -28px;
}

#ux-taskbuttons-panel .x-btn-left i, #ux-taskbuttons-panel .x-btn-right i {
    display: block;
    width: 4px;
    overflow: hidden;
    font-size: 1px;
    line-height: 1px;
}

#ux-taskbuttons-panel .x-btn-center {
    background: url(../images/default/taskbar/taskbutton.gif) repeat-x 0 -56px;
    vertical-align: middle;
    text-align: center;
    padding: 0 5px;
    cursor: pointer;
    white-space: nowrap;
}

#ux-taskbuttons-panel .x-btn-left {
    background-position: 0 0;
}

#ux-taskbuttons-panel .x-btn-right {
    background-position: 0 -28px;
}

#ux-taskbuttons-panel .x-btn-center {
    background-position: 0 -56px;
}

#ux-taskbuttons-panel .x-btn-over .x-btn-left {
    background-position: 0 -252px;
}

#ux-taskbuttons-panel .x-btn-over .x-btn-right {
    background-position: 0 -280px;
}

#ux-taskbuttons-panel .x-btn-over .x-btn-center {
    background-position: 0 -308px;
}

#ux-taskbuttons-panel .x-btn-click .x-btn-left {
    background-position: 0 -168px;
}

#ux-taskbuttons-panel .x-btn-click .x-btn-right {
    background-position: 0 -196px;
}

#ux-taskbuttons-panel .x-btn-click .x-btn-center {
    background-position: 0 -224px;
}

#ux-taskbuttons-panel .active-win .x-btn-left {
    background-position: 0 -84px;
}

#ux-taskbuttons-panel .active-win .x-btn-right {
    background-position: 0 -112px;
}

#ux-taskbuttons-panel .active-win .x-btn-center {
    background-position: 0 -140px;
}

#ux-taskbuttons-panel .active-win .x-btn-center button {
    color: #fff;
}

#spacer {
    height: 25px;
    float: left;
    width: 0;
    overflow: hidden;
    margin-top: 2px;
}

.x-window-body p, .x-panel-body p {
    padding: 10px;
    margin: 0;
}

.x-window-mc {
    background: #fff none;
    border: 1px solid #000;
}

.x-border-layout-ct {
    background: transparent none;
}

.x-panel-body {
    background: transparent none;
}

.x-tree .x-panel-body {
    background-color: transparent;
}

.x-window-maximized .x-window-bc {
    height: 0;
}

.ux-start-menu-submenu {
    background-image: url(../images/default/startmenu/submenu16x16.gif) !important;
}

.ux-start-menu {
    background: transparent none !important;
    border: 0 none !important;
    padding: 0 !important;
}

.ux-start-menu-tl .x-window-header {
    color: #f1f1f1;
    font: bold 11px tahoma, arial, verdana, sans-serif;
    padding: 5px 0 4px 0;
}

.x-panel-tl .x-panel-icon, .ux-start-menu-tl .x-panel-icon {
    background-position: 0 4px;
    background-repeat: no-repeat;
    padding-left: 20px !important;
}

.ux-start-menu-tl {
    background: transparent url(../images/default/startmenu/left-corners.png) no-repeat 0 0;
    padding-left: 6px;
    zoom: 1;
    z-index: 1;
    position: relative;
}

.ux-start-menu-tr {
    background: transparent url(../images/default/startmenu/right-corners.png) no-repeat right 0;
    padding-right: 6px;
}

.ux-start-menu-tc {
    background: transparent url(../images/default/startmenu/top-bottom.png) repeat-x 0 0;
    overflow: hidden;
    zoom: 1;
}

.ux-start-menu-ml {
    background: transparent url(../images/default/startmenu/left-right.png) repeat-y 0 0;
    padding-left: 6px;
    zoom: 1;
}

.ux-start-menu-bc {
    background: transparent url(../images/default/startmenu/top-bottom.png) repeat-x 0 bottom;
    zoom: 1;
}

.ux-start-menu-bc .x-window-footer {
    padding-bottom: 6px;
    zoom: 1;
    font-size: 0;
    line-height: 0;
}

.ux-start-menu-bl {
    background: transparent url(../images/default/startmenu/left-corners.png) no-repeat 0 bottom;
    padding-left: 6px;
    zoom: 1;
}

.ux-start-menu-br {
    background: transparent url(../images/default/startmenu/right-corners.png) no-repeat right bottom;
    padding-right: 6px;
    zoom: 1;
}

.x-panel-nofooter .ux-start-menu-bc {
    height: 6px;
}

.ux-start-menu-splitbar-h {
    background-color: #d0d0d0;
}

.ux-start-menu-bwrap {
    background: transparent none !important;
    border: 0 none;
}

.ux-start-menu-body {
    background: transparent none !important;
    border: 0 none;
}

.ux-start-menu-apps-panel {
    background: #fff none;
    border: 1px solid #99bbe8;
}

.ux-start-menu-tools-panel {
    border: 0 none;
    background: transparent url(../images/default/startmenu/right.png) repeat-y scroll right 0;
}

.ux-start-menu-apps-panel .x-menu-item-active {
    background: #f5f8fb url(../images/default/startmenu/app-item-over.gif) repeat-x left bottom !important;
    border: 1px solid #b0c4ca !important;
    padding: 0 !important;
}

#ux-taskbar-start {
    background: transparent url(../images/default/taskbar/taskbar-start-panel-bg.gif) repeat-x left top;
    left: 0;
    padding: 0;
    position: absolute;
}

#ux-quickstart-panel {
    background: transparent url(../images/default/taskbar/taskbar-start-panel-bg.gif) repeat-x left top;
    left: 0;
    padding: 0;
    position: absolute;
}

#ux-systemtray-panel {
    background: transparent url(../images/default/taskbar/taskbuttons-panel-bg.gif) repeat-x left top;
    left: 0;
    padding: 4px 4px 0 0;
    position: absolute;
}

#ux-taskbar-start .x-toolbar {
    background: none;
    padding: 0;
    border: 0 none;
}

#ux-taskbar-panel-wrap {
    background: transparent none;
}

#ux-taskbuttons-panel {
    background: transparent url(../images/default/taskbar/taskbuttons-panel-bg.gif) repeat-x left top;
    padding-top: 0;
    position: relative;
}

#ux-taskbar .x-splitbar-h {
    background: transparent url(../images/default/taskbar/taskbar-split-h.gif) no-repeat 0 0;
    width: 14px;
}

.ux-quickstart-strip-wrap {
    width: 100%;
    overflow: hidden;
    position: relative;
    zoom: 1;
}

ul.ux-quickstart-strip {
    display: block;
    width: 5000px;
    zoom: 1;
}

ul.ux-quickstart-strip li {
    float: left;
    margin-left: 0;
}

ul.ux-quickstart-strip li.ux-quickstart-edge {
    float: left;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 none !important;
    font-size: 1px !important;
    line-height: 1px !important;
    overflow: hidden;
    zoom: 1;
    background: transparent !important;
    width: 1px;
}

.ux-taskbuttons-strip-wrap {
    width: 100%;
    overflow: hidden;
    position: relative;
    zoom: 1;
}

ul.ux-taskbuttons-strip {
    display: block;
    width: 5000px;
    zoom: 1;
}

ul.ux-taskbuttons-strip li {
    float: left;
    margin-left: 2px;
}

ul.ux-taskbuttons-strip li.ux-taskbuttons-edge {
    float: left;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 none !important;
    font-size: 1px !important;
    line-height: 1px !important;
    overflow: hidden;
    zoom: 1;
    background: transparent !important;
    width: 1px;
}

.x-clear {
    clear: both;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
}

.x-taskbuttons-scrolling {
    position: relative;
}

.x-taskbuttons-scrolling .ux-taskbuttons-strip-wrap {
    margin-left: 18px;
    margin-right: 18px;
}

td.ux-taskButtons-edge {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 none !important;
    font-size: 1px !important;
    line-height: 1px !important;
    overflow: hidden;
    zoom: 1;
    background: transparent !important;
    width: 1px;
}

.ux-taskbuttons-scroller-left {
    background: transparent url(../images/default/taskbar/scroll-left.gif) no-repeat -18px 0;
    width: 18px;
    position: absolute;
    left: 1px;
    top: 0;
    z-index: 10;
    cursor: pointer;
}

.ux-taskbuttons-scroller-left-over {
    background-position: 0 0;
}

.ux-taskbuttons-scroller-left-disabled {
    background-position: -18px 0;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity = 50);
    cursor: default;
}

.ux-taskbuttons-scroller-right {
    background: transparent url(../images/default/taskbar/scroll-right.gif) no-repeat 0 0;
    width: 18px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
    cursor: pointer;
}

.ux-taskbuttons-scroller-right-over {
    background-position: -18px 0;
}

.ux-taskbuttons-scroller-right-disabled {
    background-position: 0 0;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity = 50);
    cursor: default;
}

.ux-toolmenu-sep {
    background-color: #18191a;
    border-bottom: 1px solid #858789;
    display: block;
    font-size: 1px;
    line-height: 1px;
    margin: 2px 3px;
}

.x-menu .ux-start-menu-apps-panel a.x-menu-item {
    color: #000 !important;
}

.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item a.x-menu-item {
    color: #fff;
}

.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item .x-menu-item-active a.x-menu-item {
    color: #000;
}

.x-window-header-text {
    cursor: default;
}

.start {
    background-image: url(../images/default/taskbar/startbutton-icon.gif) !important;
}

#ux-taskbar-start .x-btn {
    float: left;
    margin: 0;
    padding-left: 8px;
    position: relative;
}

#ux-taskbar-start .x-btn-left, #ux-taskbar-start .x-btn-right {
    font-size: 1px;
    line-height: 1px;
}

#ux-taskbar-start .x-btn-left {
    width: 10px;
    height: 30px;
    background: url(../images/default/taskbar/startbutton.gif) no-repeat 0 0;
}

#ux-taskbar-start .x-btn-right {
    width: 10px;
    height: 30px;
    background: url(../images/default/taskbar/startbutton.gif) no-repeat 0 -28px;
}

#ux-taskbar-start .x-btn-left i, #ux-taskbar-start .x-btn-right i {
    display: block;
    width: 10px;
    overflow: hidden;
    font-size: 1px;
    line-height: 1px;
}

#ux-taskbar-start .x-btn-text-icon .x-btn-center .x-btn-text {
    background-position: 0 4px;
    background-repeat: no-repeat;
    color: #000 !important;
    font-weight: bold;
    padding: 8px 0 8px 28px;
}

#ux-taskbar-start .x-btn-center {
    background: url(../images/default/taskbar/startbutton.gif) repeat-x 0 -56px;
    vertical-align: middle;
    text-align: center;
    padding: 0;
    cursor: pointer;
    white-space: nowrap;
}

#ux-taskbar-start .x-btn-left {
    background-position: 0 0;
}

#ux-taskbar-start .x-btn-right {
    background-position: 0 -30px;
}

#ux-taskbar-start .x-btn-center {
    background-position: 0 -60px;
}

#ux-taskbar-start .x-btn-over .x-btn-left {
    background-position: 0 -270px;
}

#ux-taskbar-start .x-btn-over .x-btn-right {
    background-position: 0 -300px;
}

#ux-taskbar-start .x-btn-over .x-btn-center {
    background-position: 0 -330px;
}

#ux-taskbar-start .x-btn-click .x-btn-left {
    background-position: 0 -180px;
}

#ux-taskbar-start .x-btn-click .x-btn-right {
    background-position: 0 -210px;
}

#ux-taskbar-start .x-btn-click .x-btn-center {
    background-position: 0 -240px;
}

#ux-taskbar-start .active-win .x-btn-left {
    background-position: 0 -90px;
}

#ux-taskbar-start .active-win .x-btn-right {
    background: url(../images/default/taskbar/startbutton.gif) no-repeat 0 -120px;
}

#ux-taskbar-start .active-win .x-btn-center {
    background: url(../images/default/taskbar/startbutton.gif) repeat-x 0 -150px;
}

#ux-taskbar-start .active-win .x-btn-center button {
    color: #fff;
}

#ux-taskbar-start .x-btn-text-icon .x-btn-with-menu .x-btn-center em {
    background: transparent none;
    display: block;
    padding-right: 0;
}

#ux-quickstart-panel .x-btn-icon .x-btn-center .x-btn-text {
    background-position: center;
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
    cursor: pointer;
    white-space: nowrap;
    padding: 0;
}

#ux-quickstart-panel .x-btn-left, #ux-quickstart-panel .x-btn-right {
    font-size: 1px;
    line-height: 1px;
}

#ux-quickstart-panel .x-btn-left {
    width: 4px;
    height: 28px;
    background: url(../images/default/taskbar/quickstart-button.gif) no-repeat 0 0;
}

#ux-quickstart-panel .x-btn-right {
    width: 4px;
    height: 28px;
    background: url(../images/default/taskbar/quickstart-button.gif) no-repeat 0 -28px;
}

#ux-quickstart-panel .x-btn-left i, #ux-quickstart-panel .x-btn-right i {
    display: block;
    width: 4px;
    overflow: hidden;
    font-size: 1px;
    line-height: 1px;
}

#ux-quickstart-panel .x-btn-center {
    background: url(../images/default/taskbar/quickstart-button.gif) repeat-x 0 -56px;
    vertical-align: middle;
    text-align: center;
    padding: 0;
    cursor: pointer;
    white-space: nowrap;
}

#ux-quickstart-panel .x-btn-left {
    background-position: 0 0;
}

#ux-quickstart-panel .x-btn-right {
    background-position: 0 0;
}

#ux-quickstart-panel .x-btn-center {
    background-position: 0 0;
}

#ux-quickstart-panel .x-btn-over .x-btn-left, #ux-quickstart-panel .x-btn-menu-active .x-btn-left {
    background-position: 0 -250px;
}

#ux-quickstart-panel .x-btn-over .x-btn-right, #ux-quickstart-panel .x-btn-menu-active .x-btn-right {
    background-position: 0 -279px;
}

#ux-quickstart-panel .x-btn-over .x-btn-center, #ux-quickstart-panel .x-btn-menu-active .x-btn-center {
    background-position: 0 -308px;
}

#ux-quickstart-panel .x-btn-click .x-btn-left {
    background-position: 0 -163px;
}

#ux-quickstart-panel .x-btn-click .x-btn-right {
    background-position: 0 -192px;
}

#ux-quickstart-panel .x-btn-click .x-btn-center {
    background-position: 0 -221px;
}

#ux-quickstart-panel .active-win .x-btn-left {
    background-position: 0 -84px;
}

#ux-quickstart-panel .active-win .x-btn-right {
    background-position: 0 -112px;
}

#ux-quickstart-panel .active-win .x-btn-center {
    background-position: 0 -140px;
}

.ux-quickstart-menubutton-wrap {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
}

#ux-quickstart-panel .x-btn-with-menu .x-btn-center em {
    background-image: url(../images/default/taskbar/quickstart-menubutton-icon.gif) !important;
    display: block;
    padding-right: 0;
}

#ux-quickstart-panel .x-btn-with-menu .x-btn-center {
    padding-right: 0 !important;
}

.ux-start-menu-tools-panel .x-btn-over {
    background: transparent none;
    border-color: transparent;
}

.ux-start-menu-tools-panel .x-btn-icon .x-btn-center .x-btn-text {
    background-position: center;
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
    cursor: pointer;
    white-space: nowrap;
    padding: 0;
}

.ux-start-menu-tools-panel .x-btn-icon .x-btn-center {
    padding: 1px;
}

.ux-start-menu-tools-panel .x-btn-text-icon .x-btn-center .x-btn-text {
    background-position: 0 6px;
    background-repeat: no-repeat;
    padding: 7px 0 7px 20px;
}

.ux-start-menu-tools-panel .x-btn .x-btn-center .x-btn-text {
    color: #fff;
    padding: 6px 0;
    text-align: left;
}

.ux-start-menu-tools-panel .x-btn-left {
    width: 10px;
    background: url(../images/default/startmenu/start-menu-tool.png) no-repeat 0 -81px;
}

.ux-start-menu-tools-panel .x-btn-over .x-btn-left {
    background-position: 0 0;
}

.ux-start-menu-tools-panel .x-btn-right {
    width: 10px;
    background: url(../images/default/startmenu/start-menu-tool.png) no-repeat 0 -81px;
}

.ux-start-menu-tools-panel .x-btn-over .x-btn-right {
    background-position: 0 -27px;
}

.ux-start-menu-tools-panel .x-btn-left i, .ux-start-menu-tools-panel .x-btn-right i {
    width: 10px;
}

.ux-start-menu-tools-panel .x-btn-center {
    background: url(../images/default/startmenu/start-menu-tool.png) repeat-x 0 -81px;
    cursor: pointer;
    padding: 0 5px 0 0;
    text-align: left;
    vertical-align: bottom;
    white-space: nowrap;
}

.ux-start-menu-tools-panel .x-btn-over .x-btn-center {
    background-position: 0 -54px;
}

.x-resizable-proxy {
    background: #C7DFFC;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity = 50);
    border: 1px solid #3b5a82;
}

.ux-shortcut-item {
    font: normal 11px tahoma, arial, verdana, sans-serif;
    height: 74px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 64px;
}

.ux-shortcut-btn {
    cursor: pointer;
    width: 64px;
}

.ux-shortcut-btn-text {
    font: normal 11px tahoma, arial, verdana, sans-serif;
    width: 100%;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}

.ext-ie .ux-shortcut-btn img {
    background: transparent !important;
}

.ux-shortcut-btn img {
    width: 48px !important;
    height: 48px !important;
}

.setting-thumbnail-viewer .x-panel-header {
    background: transparent none;
    border-bottom: 1px solid #ccc !important;
    color: #000;
}

#setting-wallpaper-view .x-panel-body, #setting-theme-view .x-panel-body {
    background: white;
    font: 11px Arial, Helvetica, sans-serif;
}

#setting-wallpaper-view .setting-view-thumb, #setting-theme-view .setting-view-thumb {
    background: #ddd;
    padding: 3px;
}

#setting-wallpaper-view .setting-view-thumb img, #setting-theme-view .setting-view-thumb img {
    border: 1px solid #fff;
}

#setting-wallpaper-view .setting-view-thumb-wrap, #setting-theme-view .setting-view-thumb-wrap {
    float: left;
    margin: 4px;
    margin-right: 0;
    padding: 5px;
}

#setting-wallpaper-view .setting-view-thumb-wrap span, #setting-theme-view .setting-view-thumb-wrap span {
    display: block;
    overflow: hidden;
    text-align: center;
}

#setting-wallpaper-view .x-view-over, #setting-theme-view .x-view-over {
    border: 1px solid #ddd;
    padding: 4px;
}

#setting-wallpaper-view .x-view-selected, #setting-theme-view .x-view-selected {
    background: #f1f1f1 none;
    border: 1px solid #999;
    padding: 4px;
}

#setting-wallpaper-view .x-view-selected .setting-view-thumb, #setting-theme-view .x-view-selected .setting-view-thumb {
    background: transparent;
}

#setting-wallpaper-view .loading-indicator {
    font-size: 11px;
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin: 10px;
}

.bg-pos-center {
    background-image: url(../images/default/icons/bg-center-icon.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../images/default/icons/bg-center-icon.png', sizingMethod = 'scale');
}

.bg-pos-tile {
    background-image: url(../images/default/icons/bg-tile-icon.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../images/default/icons/bg-tile-icon.png', sizingMethod = 'scale');
}

.setting-percent-field {
    background: #fff url(../images/default/percent-icon.gif) no-repeat right center;
}

.services {
    background-image: url(../../images/icons/16x16/services.png) !important;
}

.user {
    background-image: url(../../images/icons/16x16/status_online.png) !important;
}

.x-form {
    background: transparent;
}

.x-form-item {
    font: normal 12px tahoma, arial, verdana, sans-serif;
    padding: 2px 0 0 8px;
}

#form-product .x-form {
    padding: 0;
}

.form-info {
    font-size: 12px;
}

img.img-button {
    padding: 0;
    margin: 0;
    vertical-align: middle;
    line-height: 16px;
}

.oldPrice {
    text-decoration: line-through;
}

table.x-table-layout {
    width: 100%;
}

div.ext-ux-wiz-Header {
    background: #DAD7D7 url(../../images/wizard_header_bg.png) repeat-y;
    border-bottom: 1px solid #A0A0A0;
}

.ext-ux-wiz-Header-title {
    display: none;
}

.ext-ux-wiz-Header-step {
    color: #000;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding: 10px 4px 0 20px;
}

.ext-ux-wiz-step-description {
    width: 53%;
    font-size: 12px;
    padding: 10px 4px 0 20px;
}

.ext-ux-wiz-Header-stepIndicator-container {
    position: absolute;
    right: 0;
    top: 60px;
    margin-right: 10px;
}

.ext-ux-wiz-Header-stepIndicator {
    margin-left: 28px;
    float: left;
    background-image: url(../../images/wizard_step_indicator.png);
    background-position: top right;
    height: 8px;
    width: 7px;
}

.ext-ux-wiz-Header-stepIndicator-active {
    background-position: top left !important;
}

.product-dataview {
    width: 100%;
}

.product-dataview td {
    line-height: 15px;
    font-size: 11px;
    height: 19px;
    vertical-align: top;
    padding: 2px 6px;
    border-right: 1px solid #F9F9F9;
    border-bottom: 1px solid #F9F9F9;
}

.product-dataview th {
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #F9F9F9 url(../../../../external/extjs/resources/images/default/grid/grid3-hrow.gif) repeat-x scroll 0 bottom;
    cursor: default;
    height: 23px;
    padding: 1px 0 5px 0;
    text-align: center;
}

.product-dataview table td {
    border: 0;
}

.x-tree-drop-ok-append .x-dd-drop-icon {
    background-image: url(../../images/icons/16x16/add.png) !important;
}

.x-tree-drop-ok-above .x-dd-drop-icon {
    background-image: url(../../images/icons/16x16/add.png) !important;
}

.x-tree-drop-ok-below .x-dd-drop-icon {
    background-image: url(../../images/icons/16x16/add.png) !important;
}

.x-tree-drop-ok-between .x-dd-drop-icon {
    background-image: url(../../images/icons/16x16/add.png) !important;
}

.sparkline {
    font-size: 14px;
    cursor: pointer;
}

.sparkline img {
    display: inline-block;
    width: 100px;
    height: 23px;
}

.sparkline span {
    font-size: 16px;
    font-weight: bold;
}

#live-feed {
    width: 300px !important;
}

#live-feed .x-window-body {
    width: 262px !important;
    height: 150px !important;
}

.add {
    background-image: url(../../images/icons/16x16/add.png) !important;
}

.edit {
    background-image: url(../../images/icons/16x16/edit.png) !important;
}

.remove {
    background-image: url(../../images/icons/16x16/delete.png) !important;
}

.move {
    background-image: url(../../images/icons/16x16/delete.png) !important;
}

.refresh {
    background-image: url(../../images/icons/16x16/reload.png) !important;
}

.search {
    background-image: url(../../images/icons/16x16/search.png) !important;
}

.back {
    background-image: url(../../images/icons/16x16/nav_back.png) !important;
}

.publish {
    background-image: url(../../images/icons/16x16/publish.png) !important;
}

.unpublish {
    background-image: url(../../images/icons/16x16/unpublish.png) !important;
}

.icon-upload {
    background-image: url(../../images/icons/16x16/up.png) !important;
}

.icon-update-exchange-rates {
    background-image: url(../../images/icons/16x16/reload.png) !important;
}

.invoice {
    background-image: url(../../images/icons/16x16/view.png) !important;
}

.packaging-slip {
    background-image: url(../../images/icons/16x16/shipping.png) !important;
}

.check-email {
    background-image: url(../../images/icons/16x16/email_check.png) !important;
}

.compose-email {
    background-image: url(../../images/icons/16x16/email_compose.png) !important;
}

.accounts {
    background-image: url(../../images/icons/16x16/email_account.png) !important;
}

.contactInfo {
    background-image: url(../../images/icons/16x16/email_contactInfo.png) !important;
}

.reply {
    background-image: url(../../images/icons/16x16/email_reply.png) !important;
}

.replyAll {
    background-image: url(../../images/icons/16x16/email_replyAll.png) !important;
}

.forward {
    background-image: url(../../images/icons/16x16/email_forward.png) !important;
}

.print {
    background-image: url(../../images/icons/16x16/print.png) !important;
}

.send {
    background-image: url(../../images/icons/16x16/email_compose_send.png) !important;
}

.saveDraft {
    background-image: url(../../images/icons/16x16/email_compose_saveDraft.png) !important;
}

.options {
    background-image: url(../../images/icons/16x16/settings.png) !important;
}

.show {
    background-image: url(../../images/icons/16x16/nav_forward.png) !important;
}

.save {
    background-image: url(../../images/icons/16x16/save.png) !important;
}

.attachment {
    background-image: url(../../images/icons/16x16/email_attachment.png) !important;
}

.email_read {
    background-image: url(../../images/icons/16x16/email_read.png) !important;
}

.email_unread {
    background-image: url(../../images/icons/16x16/email_unread.png) !important;
}

.quickCreate {
    background-image: url(../../images/icons/16x16/invoice-add.png) !important;
}

.icon-install-record {
    background-image: url(../../images/icons/16x16/install.png) !important;
}

.icon-uninstall-record {
    background-image: url(../../images/icons/16x16/delete.png) !important;
}

.icon-move-record {
    background-image: url(../../images/icons/16x16/move.png) !important;
}

.icon-info-record {
    background-image: url(../../images/icons/16x16/info.png) !important;
}

.icon-delete-record {
    background-image: url(../../images/icons/16x16/delete.png) !important;
}

.icon-copy-record {
    background-image: url(../../images/icons/16x16/copy.png) !important;
}

.icon-delete-gray-record {
    background-image: url(../../images/icons/16x16/delete-gray.png) !important;
}

.icon-default-record {
    background-image: url(../../images/icons/16x16/default.png) !important;
}

.icon-default-gray-record {
    background-image: url(../../images/icons/16x16/default_grey.png) !important;
}

.icon-empty-record {
    background-image: url(../images/default/s.gif) !important;
}

.icon-edit-record {
    background-image: url(../../images/icons/16x16/edit.png) !important;
}

.icon-send-email-record {
    background-image: url(../../images/icons/16x16/email_send.png) !important;
}

.icon-view-record {
    background-image: url(../../images/icons/16x16/view.png) !important;
}

.icon-print-record {
    background-image: url(../../images/icons/16x16/print.png) !important;
}

.icon-order-record {
    background-image: url(../../images/icons/16x16/orders.png) !important;
}

.icon-order-pdf-record {
    background-image: url(../../images/icons/16x16/order-pdf.png) !important;
}

.icon-invoice-pdf-record {
    background-image: url(../../images/icons/16x16/invoice-pdf.png) !important;
}

.icon-invoice-record {
    background-image: url(../../images/icons/16x16/invoice-add.png) !important;
}

.icon-invoice-gray-record {
    background-image: url(../../images/icons/16x16/invoice-add-gray.png) !important;
}

.icon-packaging-slip-record {
    background-image: url(../../images/icons/16x16/shipping-pdf.png) !important;
}

.icon-store-credit-record {
    background-image: url(../../images/icons/16x16/coins.png) !important;
}

.icon-store-credit-gray-record {
    background-image: url(../../images/icons/16x16/coins-gray.png) !important;
}

.icon-credit-slip-record {
    background-image: url(../../images/icons/16x16/money.png) !important;
}

.icon-credit-slip-gray-record {
    background-image: url(../../images/icons/16x16/money-gray.png) !important;
}

.icon-add-record {
    background-image: url(../../images/icons/16x16/add.png) !important;
}

.icon-edit-gray-record {
    background-image: url(../../images/icons/16x16/edit-gray.png) !important;
}

.icon-export-record {
    background-image: url(../../images/icons/16x16/export.png) !important;
}

.icon-restore-record {
    background-image: url(../../images/icons/16x16/restore.png) !important;
}

.icon-download-record {
    background-image: url(../../images/icons/16x16/download.png) !important;
}

.icon-execute-record {
    background-image: url(../../images/icons/16x16/run.png) !important;
}

.icon-send-email-record {
    background-image: url(../../images/icons/16x16/email_send.png) !important;
}

.icon-log-record {
    background-image: url(../../images/icons/16x16/log.png) !important;
}

.icon-banner-preview-record {
    background-image: url(../../images/icons/16x16/banner_preview.png) !important;
}

.icon-statistics-record {
    background-image: url(../../images/icons/16x16/statistics.png) !important;
}

.icon-folder-account-record {
    background-image: url(../../images/icons/16x16/folder_account.png) !important;
}

.icon-folder-inbox-record {
    background-image: url(../../images/icons/16x16/folder_inbox.png) !important;
}

.icon-folder-sent-record {
    background-image: url(../../images/icons/16x16/folder_sent.png) !important;
}

.icon-folder-drafts-record {
    background-image: url(../../images/icons/16x16/folder_drafts.png) !important;
}

.icon-folder-trash-record {
    background-image: url(../../images/icons/16x16/folder_trash.png) !important;
}

.icon-folder-spam-record {
    background-image: url(../../images/icons/16x16/folder_spam.png) !important;
}

.icon-folder-default-record {
    background-image: url(../../images/icons/16x16/folder_default.png) !important;
}

.icon-tomatocart {
    background-image: url(../../images/icons/16x16/tomatocart.png) !important;
}

.icon-logout {
    background-image: url(../../images/icons/16x16/logout.png) !important;
}

.icon-articles-grp {
    background-image: url(../../images/icons/16x16/article_categories.png) !important;
}

.icon-articles_categories-win {
    background-image: url(../../images/icons/16x16/article_categories.png) !important;
}

.icon-articles-win {
    background-image: url(../../images/icons/16x16/article.png) !important;
}

.icon-faqs-win {
    background-image: url(../../images/icons/16x16/faqs.png) !important;
}

.icon-slide_images-win {
    background-image: url(../../images/icons/16x16/slide_images.png) !important;
}

.icon-configuration-grp {
    background-image: url(../../images/icons/16x16/configuration.png) !important;
}

.icon-configuration-subgroup {
    background-image: url(../../images/icons/16x16/configuration.png) !important;
}

.icon-configuration-win {
    background-image: url(../../images/icons/16x16/configuration.png) !important;
}

.icon-homepage_info-win {
    background-image: url(../../images/icons/16x16/article.png) !important;
}

.icon-content-grp {
    background-image: url(../../images/icons/16x16/catalog.png) !important;
}

.icon-categories-win {
    background-image: url(../../images/icons/16x16/categories.png) !important;
}

.icon-products-subgroup {
    background-image: url(../../images/icons/16x16/product.png) !important;
}

.icon-products-win {
    background-image: url(../../images/icons/16x16/product.png) !important;
}

.icon-new-products-win {
    background-image: url(../../images/icons/16x16/new_product.png) !important;
}

.icon-product_variants-win {
    background-image: url(../../images/icons/16x16/products_variants.png) !important;
}

.icon-products_attributes-win {
    background-image: url(../../images/icons/16x16/products_attributes.png) !important;
}

.icon-specials-win {
    background-image: url(../../images/icons/16x16/specials.png) !important;
}

.icon-reviews-win {
    background-image: url(../../images/icons/16x16/reviews.png) !important;
}

.icon-ratings-win {
    background-image: url(../../images/icons/16x16/ratings.png) !important;
}

.icon-products_expected-win {
    background-image: url(../../images/icons/16x16/product_expected.png) !important;
}

.icon-quantity_discount_groups-win {
    background-image: url(../../images/icons/16x16/quantity_discount.png) !important;
}

.icon-manufacturers-win {
    background-image: url(../../images/icons/16x16/manufacturer.png) !important;
}

.icon-customers-grp {
    background-image: url(../../images/icons/16x16/customer.png) !important;
}

.icon-customers-win {
    background-image: url(../../images/icons/16x16/customer.png) !important;
}

.icon-customers_groups-win {
    background-image: url(../../images/icons/16x16/customer_groups.png) !important;
}

.icon-information-win {
    background-image: url(../../images/icons/16x16/article_categories.png) !important;
}

.icon-coupons-win {
    background-image: url(../../images/icons/16x16/coupons.png) !important;
}

.icon-orders-win {
    background-image: url(../../images/icons/16x16/orders.png) !important;
}

.icon-orders_returns-win {
    background-image: url(../../images/icons/16x16/orders_returns.png) !important;
}

.icon-credits_memo-win {
    background-image: url(../../images/icons/16x16/orders.png) !important;
}

.icon-definitions-grp {
    background-image: url(../../images/icons/16x16/services.png) !important;
}

.icon-languages-win {
    background-image: url(../../images/icons/16x16/language.png) !important;
}

.icon-currencies-win {
    background-image: url(../../images/icons/16x16/currencies.png) !important;
}

.icon-countries-win {
    background-image: url(../../images/icons/16x16/countries.png) !important;
}

.icon-zone_groups-win {
    background-image: url(../../images/icons/16x16/zone_groups.png) !important;
}

.icon-tax_classes-win {
    background-image: url(../../images/icons/16x16/tax_classes.png) !important;
}

.icon-weight_classes-win {
    background-image: url(../../images/icons/16x16/weight_classes.png) !important;
}

.icon-credit_cards-win {
    background-image: url(../../images/icons/16x16/credit_cards.png) !important;
}

.icon-orders_status-win {
    background-image: url(../../images/icons/16x16/status.png) !important;
}

.icon-image_groups-win {
    background-image: url(../../images/icons/16x16/image_groups.png) !important;
}

.icon-unit_classes-win {
    background-image: url(../../images/icons/16x16/unit_classes.png) !important;
}

.icon-modules-grp {
    background-image: url(../../images/icons/16x16/modules.png) !important;
}

.icon-modules_payment-win {
    background-image: url(../../images/icons/16x16/payment.png) !important;
}

.icon-modules_shipping-win {
    background-image: url(../../images/icons/16x16/shipping.png) !important;
}

.icon-modules_order_total-win {
    background-image: url(../../images/icons/16x16/order_total.png) !important;
}

.icon-modules_geoip-win {
    background-image: url(../../images/icons/16x16/geoip.png) !important;
}

.icon-services-win {
    background-image: url(../../images/icons/16x16/services.png) !important;
}

.icon-reports-grp {
    background-image: url(../../images/icons/16x16/report_customers.png) !important;
}

.icon-reports_products-subgroup {
    background-image: url(../../images/icons/16x16/report_orders.png) !important;
}

.icon-reports-products-purchased-win {
    background-image: url(../../images/icons/16x16/report_products_purchased.png) !important;
}

.icon-reports-products-viewed-win {
    background-image: url(../../images/icons/16x16/report_products_viewed.png) !important;
}

.icon-reports-products-categories-win {
    background-image: url(../../images/icons/16x16/report_products_categories.png) !important;
}

.icon-reports-products-low-stock-win {
    background-image: url(../../images/icons/16x16/report_products_low_stock.png) !important;
}

.icon-reports_customers-subgroup {
    background-image: url(../../images/icons/16x16/report_customers.png) !important;
}

.icon-reports-customers-purchased-win {
    background-image: url(../../images/icons/16x16/report_customers_purchased.png) !important;
}

.icon-reports-customers-orders-total-win {
    background-image: url(../../images/icons/16x16/report_customers_orders_total.png) !important;
}

.icon-templates-grp {
    background-image: url(../../images/icons/16x16/template.png) !important;
}

.icon-logo_upload-win {
    background-image: url(../../images/icons/16x16/logo_upload.png) !important;
}

.icon-templates-win {
    background-image: url(../../images/icons/16x16/template.png) !important;
}

.icon-templates_modules-subgroup {
    background-image: url(../../images/icons/16x16/templates_modules.png) !important;
}

.icon-templates-modules-boxes-win {
    background-image: url(../../images/icons/16x16/templates_modules_boxes.png) !important;
}

.icon-templates-modules-content-win {
    background-image: url(../../images/icons/16x16/templates_modules_content.png) !important;
}

.icon-templates_modules_layout-subgroup {
    background-image: url(../../images/icons/16x16/templates_modules_layout.png) !important;
}

.icon-templates-modules-layout-boxes-win {
    background-image: url(../../images/icons/16x16/templates_modules_boxes_layout.png) !important;
}

.icon-templates-modules-layout-content-win {
    background-image: url(../../images/icons/16x16/templates_modules_content_layout.png) !important;
}

.icon-tools-grp {
    background-image: url(../../images/icons/16x16/configure.png) !important;
}

.icon-administrators-win {
    background-image: url(../../images/icons/16x16/administrator.png) !important;
}

.icon-administrators_log-win {
    background-image: url(../../images/icons/16x16/administrators_log.png) !important;
}

.icon-banner_manager-win {
    background-image: url(../../images/icons/16x16/banner_manager.png) !important;
}

.icon-cache-win {
    background-image: url(../../images/icons/16x16/cache.png) !important;
}

.icon-backup-win {
    background-image: url(../../images/icons/16x16/database.png) !important;
}

.icon-email_templates-win {
    background-image: url(../../images/icons/16x16/email_templates.png) !important;
}

.icon-file_manager-win {
    background-image: url(../../images/icons/16x16/file_manager.png) !important;
}

.icon-google_sitemap-win {
    background-image: url(../../images/icons/16x16/google_sitemap.png) !important;
}

.icon-images-win {
    background-image: url(../../images/icons/16x16/image.png) !important;
}

.icon-import_export-win {
    background-image: url(../../images/icons/16x16/import_export.png) !important;
}

.icon-newsletters-win {
    background-image: url(../../images/icons/16x16/newsletter.png) !important;
}

.icon-server_info-win {
    background-image: url(../../images/icons/16x16/server_info.png) !important;
}

.icon-statistics-win {
    background-image: url(../../images/icons/16x16/statistics.png) !important;
}

.icon-whos_online-win {
    background-image: url(../../images/icons/16x16/whos_online.png) !important;
}

.icon-languages-grp {
    background-image: url(../../images/icons/16x16/language.png) !important;
}

.icon-us-win {
    background-image: url(../../../../../images/worldflags/us.png) !important;
}

.icon-dashboard-win {
    background-image: url(../../images/icons/16x16/dashboard.png) !important;
}

.icon-help {
    background-image: url(../../images/icons/16x16/info.png) !important;
}

.icon-oscommercesupportsite {
    background-image: url(../../images/icons/16x16/tomatocart.png) !important;
}

.icon-languages {
    background-image: url(../../images/icons/16x16/locale.png) !important;
}

.icon-onlinecatalog {
    background-image: url(../../images/icons/16x16/home.png) !important;
}

.icon-gift_certificates-win {
    background-image: url(../../images/icons/16x16/gift_certificates.png) !important;
}

.icon-invoices-win {
    background-image: url(../../images/icons/16x16/invoices.png) !important;
}

.icon-purchased_downloadables-win {
    background-image: url(../../images/icons/16x16/purchased_downloadables.png) !important;
}

.icon-configuration_wizard-win {
    background-image: url(../../images/icons/16x16/configuration.png) !important;
}

.icon-account-win {
    background-image: url(../../images/icons/16x16/email_account.png) !important;
}

.icon-email-win {
    background-image: url(../../images/icons/16x16/email.png) !important;
}

.icon-email_compose-win {
    background-image: url(../../images/icons/16x16/email_compose.png) !important;
}

.icon-email_compose_attachment-win {
    background-image: url(../../images/icons/16x16/email_compose_attachment.png) !important;
}

.icon-search_terms-win {
    background-image: url(../../images/icons/16x16/search.png) !important;
}

.icon-abandoned_cart-win {
    background-image: url(../../images/icons/16x16/cart.png) !important;
}

.icon-feature_products_manager-win {
    background-image: url(../../images/icons/16x16/feature_products.png) !important;
}

.icon-reports-web-win {
    background-image: url(../../images/icons/16x16/reports_web.png) !important;
}

.icon-reports_web-subgroup {
    background-image: url(../../images/icons/16x16/reports_web.png) !important;
}

.icon-watermark-win {
    background-image: url(../../images/icons/16x16/watermark.png) !important;
}

.icon-products_attachments-win {
    background-image: url(../../images/icons/16x16/attachments.png) !important;
}

.icon-reviews-subgroup {
    background-image: url(../../images/icons/16x16/reviews.png) !important;
}

.icon-departments-win {
    background-image: url(../../images/icons/16x16/department.png) !important;
}

.icon-polls-win {
    background-image: url(../../images/icons/16x16/polls.png) !important;
}

.icon-guest_book-win {
    background-image: url(../../images/icons/16x16/guestbook.png) !important;
}

.icon-tomatocart-feeds {
    background-image: url(../../images/icons/16x16/tomatocart.png) !important;
}

.icon-articles_categories-shortcut img {
    background-image: url(../../images/icons/48x48/article_categories.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/article_categories.png', sizingMethod = 'scale');
}

.icon-articles-shortcut img {
    background-image: url(../../images/icons/48x48/article.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/article.png', sizingMethod = 'scale');
}

.icon-faqs-shortcut img {
    background-image: url(../../images/icons/48x48/faqs.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/faqs.png', sizingMethod = 'scale');
}

.icon-slide_images-shortcut img {
    background-image: url(../../images/icons/48x48/slide_images.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/slide_images.png', sizingMethod = 'scale');
}

.icon-configuration-shortcut img {
    background-image: url(../../images/icons/48x48/configuration.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/configuration.png', sizingMethod = 'scale');
}

.icon-categories-shortcut img {
    background-image: url(../../images/icons/48x48/categories.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/categories.png', sizingMethod = 'scale');
}

.icon-products-shortcut img {
    background-image: url(../../images/icons/48x48/product.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/product.png', sizingMethod = 'scale');
}

.icon-new-products-shortcut img {
    background-image: url(../../images/icons/48x48/new_product.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/new_product.png', sizingMethod = 'scale');
}

.icon-product_variants-shortcut img {
    background-image: url(../../images/icons/48x48/products_variants.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/product_variants.png', sizingMethod = 'scale');
}

.icon-products_attributes-shortcut img {
    background-image: url(../../images/icons/48x48/products_attributes.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/products_attributes.png', sizingMethod = 'scale');
}

.icon-specials-shortcut img {
    background-image: url(../../images/icons/48x48/specials.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/specials.png', sizingMethod = 'scale');
}

.icon-reviews-shortcut img {
    background-image: url(../../images/icons/48x48/reviews.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/reviews.png', sizingMethod = 'scale');
}

.icon-ratings-shortcut img {
    background-image: url(../../images/icons/48x48/ratings.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/ratings.png', sizingMethod = 'scale');
}

.icon-products_expected-shortcut img {
    background-image: url(../../images/icons/48x48/product-expected.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/product-expected.png', sizingMethod = 'scale');
}

.icon-quantity_discount_groups-shortcut img {
    background-image: url(../../images/icons/48x48/quantity_discount.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/quantity_discount.png', sizingMethod = 'scale');
}

.icon-manufacturers-shortcut img {
    background-image: url(../../images/icons/48x48/manufacturer.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/manufacturer.png', sizingMethod = 'scale');
}

.icon-events-shortcut img {
    background-image: url("../../images/icons/48x48/product-expected.png");
}

.icon-events-shortcut img {
    background-image: url("../../images/icons/48x48/product-expected.png");
}

.icon-images_gallery-shortcut img {
    background-image: url(../../images/icons/48x48/slide_images.png);
}

.icon-news-shortcut img {
    background-image: url(../../images/icons/48x48/produce-expected.png);
}

.icon-roles-shortcut img {
    background-image: url(../../images/icons/48x48/customer_groups.png);
}

.icon-users-shortcut img {
    background-image: url(../../images/icons/48x48/customer.png);
}


.icon-rss-shortcut img {
    background-image: url(../../images/icons/48x48/banner_manager.png);
}

.icon-email-shortcut img {
    background-image: url(../../images/icons/48x48/email_send.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/email_send.png', sizingMethod = 'scale');
}

.icon-customers_groups-shortcut img {
    background-image: url(../../images/icons/48x48/customer_groups.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/customer_groups.png', sizingMethod = 'scale');
}

.icon-orders-shortcut img {
    background-image: url(../../images/icons/48x48/orders.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/orders.png', sizingMethod = 'scale');
}

.icon-orders_returns-shortcut img {
    background-image: url(../../images/icons/48x48/orders.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/orders.png', sizingMethod = 'scale');
}

.icon-credits_memo-shortcut img {
    background-image: url(../../images/icons/48x48/orders.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/orders.png', sizingMethod = 'scale');
}

.icon-languages-shortcut img {
    background-image: url(../../images/icons/48x48/language.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/language.png', sizingMethod = 'scale');
}

.icon-currencies-shortcut img {
    background-image: url(../../images/icons/48x48/currencies.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/currencies.png', sizingMethod = 'scale');
}

.icon-countries-shortcut img {
    background-image: url(../../images/icons/48x48/countries.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/countries.png', sizingMethod = 'scale');
}

.icon-zone_groups-shortcut img {
    background-image: url(../../images/icons/48x48/zone_groups.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/relationshipzone_groups.png', sizingMethod = 'scale');
}

.icon-tax_classes-shortcut img {
    background-image: url(../../images/icons/48x48/tax_classes.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/tax_classes.png', sizingMethod = 'scale');
}

.icon-weight_classes-shortcut img {
    background-image: url(../../images/icons/48x48/weight_classes.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/weight_classes.png', sizingMethod = 'scale');
}

.icon-credit_cards-shortcut img {
    background-image: url(../../images/icons/48x48/credit_cards.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/credit_cards.png', sizingMethod = 'scale');
}

.icon-orders_status-shortcut img {
    background-image: url(../../images/icons/48x48/status.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/status.png', sizingMethod = 'scale');
}

.icon-image_groups-shortcut img {
    background-image: url(../../images/icons/48x48/image_groups.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/image_groups.png', sizingMethod = 'scale');
}

.icon-modules_payment-shortcut img {
    background-image: url(../../images/icons/48x48/payment.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/payment.png', sizingMethod = 'scale');
}

.icon-modules_shipping-shortcut img {
    background-image: url(../../images/icons/48x48/shipping.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/shipping.png', sizingMethod = 'scale');
}

.icon-modules_order_total-shortcut img {
    background-image: url(../../images/icons/48x48/order_total.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/order_total.png', sizingMethod = 'scale');
}

.icon-modules_geoip-shortcut img {
    background-image: url(../../images/icons/48x48/geoip.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/geoip.png', sizingMethod = 'scale');
}

.icon-services-shortcut img {
    background-image: url(../../images/icons/48x48/services.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/services.png', sizingMethod = 'scale');
}

.icon-reports-products-purchased-shortcut img {
    background-image: url(../../images/icons/48x48/report_products_purchased.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/report_products_purchased.png', sizingMethod = 'scale');
}

.icon-reports-products-viewed-shortcut img {
    background-image: url(../../images/icons/48x48/report_products_viewed.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/report_products_viewed.png', sizingMethod = 'scale');
}

.icon-reports-products-categories-shortcut img {
    background-image: url(../../images/icons/48x48/report_products_categories.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/report_products_categories.png', sizingMethod = 'scale');
}

.icon-reports-products-low-stock-shortcut img {
    background-image: url(../../images/icons/48x48/report_products_low_stock.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/report_products_low_stock.png', sizingMethod = 'scale');
}

.icon-reports-customers-purchased-shortcut img {
    background-image: url(../../images/icons/48x48/report_customers_purchased.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/report_customers_purchased.png', sizingMethod = 'scale');
}

.icon-reports-customers-orders-total-shortcut img {
    background-image: url(../../images/icons/48x48/report_customers_orders_total.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/report_customers_orders_total.png', sizingMethod = 'scale');
}

.icon-logo_upload-shortcut img {
    background-image: url(../../images/icons/48x48/logo_upload.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/logo_upload.png', sizingMethod = 'scale');
}

.icon-templates-shortcut img {
    background-image: url(../../images/icons/48x48/template.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/template.png', sizingMethod = 'scale');
}

.icon-templates-modules-boxes-shortcut img {
    background-image: url(../../images/icons/48x48/templates_modules_boxes.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/templates_modules_boxes.png', sizingMethod = 'scale');
}

.icon-templates-modules-content-shortcut img {
    background-image: url(../../images/icons/48x48/templates_modules_content.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/templates_modules_content.png', sizingMethod = 'scale');
}

.icon-templates-modules-layout-boxes-shortcut img {
    background-image: url(../../images/icons/48x48/templates_modules_boxes_layout.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/templates_modules_boxes_layout.png', sizingMethod = 'scale');
}

.icon-templates-modules-layout-content-shortcut img {
    background-image: url(../../images/icons/48x48/templates_modules_content_layout.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/templates_modules_content_layout.png', sizingMethod = 'scale');
}

.icon-administrators-shortcut img {
    background-image: url(../../images/icons/48x48/administrator.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/administrator.png', sizingMethod = 'scale');
}

.icon-cache-shortcut img {
    background-image: url(../../images/icons/48x48/cache.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/cache.png', sizingMethod = 'scale');
}

.icon-backup-shortcut img {
    background-image: url(../../images/icons/48x48/database.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/database.png', sizingMethod = 'scale');
}

.icon-email_templates-shortcut img {
    background-image: url(../../images/icons/48x48/email_templates.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/email_templates.png', sizingMethod = 'scale');
}

.icon-images-shortcut img {
    background-image: url(../../images/icons/48x48/image.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/image.png', sizingMethod = 'scale');
}

.icon-newsletters-shortcut img {
    background-image: url(../../images/icons/48x48/newsletter.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/newsletter.png', sizingMethod = 'scale');
}

.icon-server_info-shortcut img {
    background-image: url(../../images/icons/48x48/server_info.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/server_info.png', sizingMethod = 'scale');
}

.icon-information-shortcut img {
    background-image: url(../../images/icons/48x48/information.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/information.png', sizingMethod = 'scale');
}

.icon-dashboard-shortcut img {
    background-image: url(../../images/icons/48x48/dashboard.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/dashboard.png', sizingMethod = 'scale');
}

.icon-gift_certificates-shortcut img {
    background-image: url(../../images/icons/48x48/gift_certificates.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/gift_certificates.png', sizingMethod = 'scale');
}

.icon-invoices-shortcut img {
    background-image: url(../../images/icons/48x48/invoices.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/invoices.png', sizingMethod = 'scale');
}

.icon-coupons-shortcut img {
    background-image: url(../../images/icons/48x48/coupons.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/coupons.png', sizingMethod = 'scale');
}

.icon-purchased_downloadables-shortcut img {
    background-image: url(../../images/icons/48x48/purchased_downloadables.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/purchased_downloadables.png', sizingMethod = 'scale');
}

.icon-unit_classes-shortcut img {
    background-image: url(../../images/icons/48x48/unit_classes.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/unit_classes.png', sizingMethod = 'scale');
}

.icon-administrators_log-shortcut img {
    background-image: url(../../images/icons/48x48/administrators_log.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/administrators_log.png', sizingMethod = 'scale');
}

.icon-banner_manager-shortcut img {
    background-image: url(../../images/icons/48x48/banner_manager.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/banner_manager.png', sizingMethod = 'scale');
}

.icon-google_sitemap-shortcut img {
    background-image: url(../../images/icons/48x48/google_sitemap.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/google_sitemap.png', sizingMethod = 'scale');
}

.icon-import_export-shortcut img {
    background-image: url(../../images/icons/48x48/import_export.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/import_export.png', sizingMethod = 'scale');
}

.icon-whos_online-shortcut img {
    background-image: url(../../images/icons/48x48/whos_online.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/whos_online.png', sizingMethod = 'scale');
}

.icon-search_terms-shortcut img {
    background-image: url(../../images/icons/48x48/search.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/search.png', sizingMethod = 'scale');
}

.icon-abandoned_cart-shortcut img {
    background-image: url(../../images/icons/48x48/cart.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/cart.png', sizingMethod = 'scale');
}

.icon-feature_products_manager-shortcut img {
    background-image: url(../../images/icons/48x48/feature_products.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/feature_products.png', sizingMethod = 'scale');
}

.icon-homepage_info-shortcut img {
    background-image: url(../../images/icons/48x48/home.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/home.png', sizingMethod = 'scale');
}

.icon-reports-web-shortcut img {
    background-image: url(../../images/icons/48x48/report_web.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/report_web.png', sizingMethod = 'scale');
}

.icon-file_manager-shortcut img {
    background-image: url(../../images/icons/48x48/folder.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/folder.png', sizingMethod = 'scale');
}

.icon-watermark-shortcut img {
    background-image: url(../../images/icons/48x48/watermark.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/watermark.png', sizingMethod = 'scale');
}

.icon-products_attachments-shortcut img {
    background-image: url(../../images/icons/48x48/attachments.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/attachments.png', sizingMethod = 'scale');
}

.icon-products_attachments-shortcut img {
    background-image: url(../../images/icons/48x48/attachments.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/attachments.png', sizingMethod = 'scale');
}

.icon-department-shortcut img {
    background-image: url(../../images/icons/48x48/department.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/department.png', sizingMethod = 'scale');
}

.icon-guest_book-shortcut img {
    background-image: url(../../images/icons/48x48/guestbook.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/guestbook.png', sizingMethod = 'scale');
}

.icon-polls-shortcut img {
    background-image: url(../../images/icons/48x48/polls.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'templates/default/images/icons/48x48/polls.png', sizingMethod = 'scale');
}

#ux-sidebar {
    width: 180px !important;
    height: 96%;
    position: absolute;
    top: 0;
    right: 0;
}

#sidebar-panel-site-logo {
    position: absolute;
    left: 25px;
    top: -5px;
}

#ux-sidebar-background {
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
    background: #FFF;
}

div#ux-sidebar div.sidebar-top-bar {
    float: left;
    width: 185px;
    padding-top: 60px;
    margin: 20px 0 5px 46px;
    height: 25px;
    border: none !important;
    background: url(../images/default/sidebar/sidebar_tbar_bg.png) no-repeat left 58px !important;
}

#ux-sidebar .x-layout-split {
    background: url(../images/default/sidebar/sidebar_right_side.png) no-repeat right top !important;
    border: none;
}

#ux-sidebar .sidebar {
    background: url(../images/default/sidebar/sidebar_right_side.png) no-repeat left top !important;
}

#ux-sidebar .x-layout-mini {
    left: 4px;
}

#ux-sidebar .x-layout-collapsed .x-layout-mini {
    left: 0;
}

.sidebar-transparency {
    -moz-opacity: 1;
    opacity: .100;
    filter: alpha(opacity = 100);
}

.sidebar-items-panel {
    width: 160px;
    height: auto;
    margin: 10px auto;
}

.sidebar-tbar-add {
    position: relative;
    left: 5px;
    top: -2px;
    background: url(../images/default/sidebar/sidebar_tbar_add.png) left center no-repeat;
}

.sidebar-tbar-add:hover {
    background: url(../images/default/sidebar/sidebar_tbar_add_hover.png) left center no-repeat;
}

.sidebar-tbar-previous, .sidebar-top-bar .sidebar-tbar-previous-disabled:hover {
    position: relative;
    left: 17px;
    top: -3px;
    background: url(../images/default/sidebar/sidebar_tbar_left_arrow.png) left 63% no-repeat;
}

.sidebar-tbar-previous:hover {
    background: url(../images/default/sidebar/sidebar_tbar_left_arrow_hover.png) left 63% no-repeat;
}

.sidebar-tbar-next, .sidebar-top-bar .sidebar-tbar-next-disabled:hover {
    position: relative;
    left: 17px;
    top: -3px;
    background: url(../images/default/sidebar/sidebar_tbar_right_arrow.png) left 63% no-repeat;
}

.sidebar-tbar-next:hover {
    background: url(../images/default/sidebar/sidebar_tbar_right_arrow_hover.png) left 63% no-repeat;
}

.sidebar-tbar-close {
    position: relative;
    left: 20px;
    background: url(../images/default/sidebar/sidebar_tbar_close_btn.png) 2px 38% no-repeat;
}

.sidebar-tbar-close:hover {
    background: url(../images/default/sidebar/sidebar_tbar_close_btn.png) -11px 38% no-repeat;
}

.x-gadget {
    margin-top: 20px;
    position: relative;
    height: 163px;
    font-size: 8px;
}

.x-gadget .x-panel-header {
    width: 20px;
    height: 10px;
    border: none;
    background: none;
    visibility: hidden;
    position: absolute;
    right: -8px;
    top: 3px;
    z-index: 30000;
}

.x-gadget .x-grid3 {
    color: #FFF;
    background-color: transparent;
}

.x-gadget .x-panel-body {
    border-width: 0;
    height: 145px;
}

.x-gadget .x-grid3-header {
    height: 28px;
    padding-left: 10px;
    margin-top: 12px;
}

.x-gadget .x-grid3-body {
    margin: 0 auto;
}

.x-gadget .x-grid3-row {
    border: none;
}

.x-gadget .x-grid3-row-over {
    background: #6FC5FF !important;
    cursor: pointer;
}

.x-gadget .x-grid3-row-selected, .x-gadget .x-grid3-row-selected .x-grid3-cell-inner {
    background: transparent !important;
}

.x-gadget .x-grid3-hd-row td {
    border: none;
    font-weight: bold;
}

.x-gadget .x-grid3-hd-inner {
    padding-top: 4px;
    padding-left: 13px;
}

.x-gadget .x-grid3-hd-inner a {
    text-decoration: none;
    color: #000;
}

.x-gadget .x-grid3-hd-inner a:hover {
    color: #196BD1;
}

.x-gadget .x-tool {
    height: 20px;
    background-image: url(../images/default/sidebar/sidebar_close_btn.png);
}

#clock-container .x-panel-body {
    height: 150px !important;
}

#clock-container .x-panel-header-noborder {
    border-bottom: none;
}

#clock-container .x-panel-header {
    right: -4px;
    top: 20px;
}

#sidebar_new_customers {
    background: url(../images/default/sidebar/sidebar_customers_bg.png) no-repeat left top !important;
}

#sidebar_new_customers .x-grid3-hd-inner a {
    color: #1e3148;
}

#sidebar_new_customers .x-grid3-hd-inner a:hover {
    color: #317B9F;
}

#sidebar_new_customers .x-grid3-header {
    background: none !important;
}

#sidebar_new_customers .x-grid3-scroller {
    background: none !important;
    height: 120px !important;
}

#sidebar_new_customers .x-grid3-body {
    width: 130px !important;
    height: 115px;
}

#sidebar_new_customers .x-grid3-row {
    width: 113px !important;
    padding: 6px 0;
    margin-left: 9px;
}

#sidebar_new_customers .x-grid3-body span.date {
    color: #1c435c;
    padding: 0;
}

#sidebar_new_customers div.x-grid3-row-first, #sidebar_new_customers div.x-grid3-row-last {
    padding: 5px 0;
}

#sidebar_new_customers .x-grid3-cell-inner {
    padding: 0;
}

#sidebar_new_customers .x-grid3-cell-inner {
    width: 80%;
}

#sidebar_new_customers .x-grid3-body span {
    width: 100%;
    display: block;
    padding-left: 18px;
}

#sidebar_new_customers .x-grid3-body span.f {
    background: url(../images/default/sidebar/customer_female.png) no-repeat left 3px;
}

#sidebar_new_customers .x-grid3-body span.m {
    background: url(../images/default/sidebar/customer_male.png) no-repeat left 3px;
}

#sidebar_new_orders {
    background: url(../images/default/sidebar/sidebar_orders_bg.png) no-repeat left top;
}

#sidebar_new_orders .x-grid3 {
    color: #000;
}

#sidebar_new_orders .x-grid3-row {
    width: 116px !important;
    padding: 5px 0;
    margin-left: 13px;
}

#sidebar_new_orders .x-grid3-row span.order-date, #sidebar_new_orders .x-grid3-row span.order-status {
    color: #6b7886;
}

#sidebar_new_orders div.x-grid3-row-first {
    margin-top: 1px;
}

#sidebar_new_orders div.x-grid3-row-last {
    padding-top: 3px;
}

#sidebar_new_orders div.x-grid3-col-1 {
    width: 40px;
    padding-left: 2px;
    padding-right: 2px;
}

#sidebar_new_orders .x-grid3-header {
    background: none !important;
    margin-top: 12px;
}

#sidebar_new_orders .x-grid3-col {
    width: 60px !important;
}

#sidebar_new_orders .x-grid3-scroller .x-grid3-cell-last {
    width: 40px;
    padding-left: 10px;
    display: block !important;
}

#sidebar_new_orders .x-grid3-cell-inner {
    padding: 0 0 0 2px;
    width: 58px;
}

#sidebar_new_orders .x-grid3-hd-inner {
    padding-top: 8px;
}

#sidebar_new_orders .x-grid3-hd-inner a {
    color: #000;
}

#sidebar_new_orders .x-grid3-hd-inner a:hover {
    color: #0072CF;
}

#sidebar_emails {
    background: url(../images/default/sidebar/sidebar_email_bg.png) no-repeat left top !important;
}

#sidebar_emails .x-grid3-header {
    background: none !important;
}

#sidebar_emails a {
    color: #FFF;
}

#sidebar_emails a:hover {
    color: #1A1F2F;
}

#sidebar_emails .x-grid3-scroller {
    background: none;
    height: 115px !important;
}

#sidebar_emails .x-grid3-row {
    margin-left: 8px;
    margin-top: 3px;
    width: 127px !important;
}

#sidebar_emails .x-grid3-row span.email-address {
    color: #8E98AF;
}

#sidebar_emails div.x-grid3-row-first {
    padding-top: 0;
}

#sidebar_emails div.x-grid3-row-last {
    margin-top: 6px;
}

#sidebar_overview {
    background: url(../images/default/sidebar/sidebar_overview.png) no-repeat left top;
}

#sidebar_overview .x-grid3-header {
    background: none;
    height: 25px;
    margin-top: 11px;
}

#sidebar_overview div.x-grid3-row-first {
    margin-top: 0;
}

#sidebar_overview .x-grid3-row {
    width: 128px !important;
    height: 24px;
    margin-left: 6px;
    padding-top: 1px;
}

#sidebar_overview .x-grid3-scroller {
    background: none !important;
}

#sidebar_overview .x-grid3-cell-inner img {
    width: 10px;
    height: 10px;
    float: left;
}

#gadgets-view .x-panel-header {
    color: #000;
    font-weight: bold;
    padding-left: 22px;
}

#gadgets-view .x-panel-body {
    background: white;
    font: 11px Arial, Helvetica, sans-serif;
}

#gadgets-view .thumb-wrap {
    float: left;
    margin: 5px 0 0 17px;
    padding: 5px;
    text-align: center;
}

#gadgets-view .thumb {
    height: 80px;
    width: 80px;
}

#gadgets-view .thumb-wrap span {
    display: block;
    padding-top: 5px;
}

#gadgets-view .x-view-over, #gadgets-view .x-view-selected {
    background: #DDD url(../images/default/sidebar/gadget_over_bg.png) no-repeat;
}

#gadgets-view .loading-indicator {
    font-size: 11px;
    padding-left: 20px;
    margin: 10px;
    background-image: url('../../resources/images/default/grid/loading.gif');
    background-repeat: no-repeat;
    background-position: left;
}

.gedgets-not-allowed-drop {
    display: none;
}

#gadgets-view .x-fieldset {
    padding: 0;
    height: 250px !important;
}

#sidebar-display-setting {
    margin: 0 0 10px 0;
    padding: 0;
    height: 120px !important;
}

#sidebar-display-setting .x-fieldset-body {
    height: 100px !important;
    padding: 0;
    margin: 0;
}

div.ux-start-menu-tools-panel {
    top: 0 !important;
}

*:focus {
    outline: none;
}